package com.fanben100.biz;

import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuItem;

import com.fanben100.domain.SysConfig;
import com.fanben100.gui.TerminalFrame;
import com.fanben100.gui.UserLoginDialog;

/**
 * 已注册状态
 * 
 * @author CYC
 * 
 */
public class RegistState implements SystemState {
	public void handle(JFrame frame) {
		if (!(RegistContext.getInstance().getSysState() instanceof LogonState)) {
			frame.getContentPane().setVisible(false);
			// ((TerminalFrame) frame).getLabSellerNoContent().setText(
			// String.valueOf(SysConfig.sellerLoginModel.getLoginId()));
			// ((TerminalFrame) frame).getLabSellerNoContent().setText(
			// SysConfig.sellerLoginModel.getRealName());

			UserLoginDialog loginDialog = new UserLoginDialog(frame, true);
			loginDialog.setVisible(true);
		}
		// JOptionPane.showMessageDialog(frame, "商家已经注册该软件,开始验证权限");
		// int menuCount = frame.getJMenuBar().getMenuCount();
		// for (int i = 0; i < menuCount; i++) {
		// JMenu menu = frame.getJMenuBar().getMenu(i);
		// menu.setEnabled(true);
		// int menuItemCount = menu.getItemCount();
		// for (int j = 0; j < menuItemCount; j++) {
		// JMenuItem item = menu.getItem(j);
		// if (item == null) {
		// continue;
		// }
		// item.setEnabled(true);
		// }
		// }
	}
}
